trust (rather formal) - Espagnol Anglais Dictionnaire